What is the meaning of the word "labyrinthine artery"?

Definitions:

  1. A small but vital blood vessel that supplies oxygenated blood to the inner ear. copy to clipboard NOUN
    • The labyrinthine artery supplies the delicate structures of the inner ear, ensuring proper hearing and balance. copy to clipboard

Synonyms: